<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{margin: 0;padding: 0;}
table{border-collapse: collapse;border-spacing: 0;}
fieldset, img{border: 0;}
address, caption, cite, code, dfn, em, th, var{font-style: normal;font-weight: normal;}
ol, ul, li{list-style: none;}
/* h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;} */
q:before, q:after{content: '';}
textarea, select{font-family: inherit;font-size: inherit;font-weight: inherit;-webkit-appearance: none;}
textarea, select{*font-size: 100%;}
a{text-decoration: none;}
a, .answer-list li{-webkit-tap-highlight-color: rgba(255, 255, 255, 0);}
*{outline: none;-webkit-touch-callout: none;}
/*img{display: block;width: 100%;height: auto;}*/
.hide{display: none;}
.g-fl{float: left;}
.g-fr{float: right;}
.flex{display: flex;flex-flow: row inwrap;justify-content: flex-start;/*default value*/}
.c:before, .c:after{content: "";display: table;}
.c:after{clear: both;}
.c{zoom: 1;}
.flex{display: flex;flex-flow: row inwrap;justify-content: flex-start;}
.flex.spb{justify-content: space-between;}
.t{text-indent: -9999rem;display: block;}
body{
    font-family: PingFangSC-Regular, sans-serif;
}
.sur{
    background: url(../img/sur.png) no-repeat center;
}
a:hover{
    color: #1963f0 !important;
}
.w_1200{
    width: 1200px;
    margin: 0 auto;
}
.subimtIpt{
    width: 143px;
    height: 51px;
    background: url(../img/search.png) no-repeat center;
    border: 0;
}
.searchDq .conInput{
    width: 263px;
    height: 53px;
    background: #f6f5f5;
    display: block;
    border: 0;
    border-radius: 8px;
    padding-left: 15px;
    font-size: 20px;
    color: #b6abab;
    margin-right: 7px;
}
.searchDq .conInput::placeholder{
    color: #b6abab;
}
.logo img {
    width: 134px;
    height: 54px;
    vertical-align: middle;
}
.logo span {
    vertical-align: middle;
    font-size: 24px;
    color: #000000;
    margin-left: 12px;
}
.header_gs{
    padding: 14px 0;
    overflow: hidden;
}

.bgForm{
    background: #1963f0;
    height: 474px;
}

.navListNew{
    font-size: 0;
    padding: 22px 0;
}
.navListNew a{
    font-size: 22px;
    color: #ffffff;
    padding: 0 28px;
    position: relative;
}
.navListNew a:hover{
    color: #fff !important;
}
.navListNew a:nth-child(1){
    padding-left: 0;
}
.navListNew a:last-child{
    padding-right: 0;
}
.navListNew a:last-child:hover{
    padding-left: 28px;
    padding-right: 0;
}

.navListNew a:last-child::after{
    width: 0;
    position: relative;
}
.navListNew a::after{
    content: '';
    width: 1px;
    height: 18px;
    background: #1853c3;
    position: absolute;
    right: 0;
    top: 6px;
}
.navListNew a:hover{
    padding: 0 16px;
}
.navListNew a:nth-child(1):hover{
    padding-left: 0;
    padding-right: 28px;
}
.navListNew a:hover em{
    width: 80%;
    text-align: center;
    background: #6294f3;
    padding: 8px 12px;
    border-radius: 20px;
}
.crumbsList{
    font-size: 18px;
    color: #ffffff;
}
.crumbsList a{
    font-size: 18px;
    color: #ffffff;
}
.crumbsList a:hover{
    color: #fff !important;
}
.crumbsList i{
    width: 20px;
    height: 26px;
    display: inline-block;
    vertical-align: middle;
    background-position: 0 0;
    margin-right: .1rem;
}
.y_shadow{
    border-radius: 10px;
    box-shadow: 0px 0px 8px -1px rgb(156 156 156 / 50%);
}
.bannerForm{
    width: 1200px;
    height: 667px;
    background:#ffffff url(../img/form.png) no-repeat top;
    margin: -335px auto 30px;
}
.up_form_ban a{
    flex: 1;
    line-height: 144px;
    text-align: center;
    font-size: 54px;
    color: #6c6d6e;
    position: relative;
}
.up_form_ban a.on{
    color: #1963f0;
}
.up_form_ban a::after {
    content: '';
    position: absolute;
    width: 654px;
    height: 159px;
    top: -20px;
    right: 0;
}

.up_form_ban a.on:nth-child(2)::after {
    background: url(../img/r_on.png) no-repeat center;
    right: 0;
}

.up_form_ban a.on:nth-child(1)::after {
    left: 0;
    background: url(../img/l_on.png) no-repeat center;
}

.up_form_ban a em {
    position: relative;
    z-index: 1;
}
.bannerForm form{
    width: 1017px;
    margin: 48px auto 0;
}
.ipt_warp{
    width: 1017px;
    height: 95px;
    background: #f8f7f7;
    border-radius: 60px;
    line-height: 95px;
    border: 1px solid #e1dfdf;
    padding: 0 55px;
    box-sizing: border-box;
    font-size: 0;
    position: relative;
    margin-bottom: 36px;
}
.ipt_warp b{
    font-size: 36px;
    color: #19191b;
    font-weight: 450;
}
.ipt_warp input{
    width: 590px;
    vertical-align: top;
    background: none;
    border: 0;
    /*padding-top: 25px;*/
    font-size: 36px;
}
.dw_inp{
    margin-top: 27px;
}
.gsSubmit{
    width: 1017px;
    height: 95px;
    color: #ffffff;
    background: #1963f0;
    border-radius: 60px;
    border: none;
    font-size: 48px;
}
.twoInt{
    margin: 28px auto 0 !important;
}
.twoInt .ipt_warp{
    margin-bottom: 20px;
}

/* åŸŽå¸‚é€‰æ‹© */
.form_info{ padding-top: 670px; }
.form_info .input{ background: rgba(119, 61, 0, .5)!important; filter: Alpha(opacity=.1); background: #773d00; display: block; padding:0 14px; font-size: 0; border-radius: 4px; margin-left:12px;}
.form_info i.icon{ display: inline-block; vertical-align: top; _display:inline; *zoom:1;}
.form_info .input input{ background: none; border:0; padding:19px 0; height: 20px; line-height: 20px; width: 200px; font-size: 16px; color:#fff; outline: 0;}
.form_info .input input::-webkit-input-placeholder { color:#fff;}
.form_info .input input:-moz-placeholder { color:#fff;}
.form_info .input input::-moz-placeholder { color:#fff;}
.form_info .input input:-ms-input-placeholder { color:#fff;}
.form_info .area .input{ margin-left:0; }
.form_info .area i.icon{ width: 23px; height: 29px; margin: 14px 10px 0 0;}
.form_info .industry i.icon{ width: 30px; height: 30px; background-position: 0 -39px; margin: 14px 9px 0 0;}
.form_info .industry input{ width: 243px; }
.form_info .user i.icon{ width: 24px; height: 27px; background-position: 0 -79px; margin: 15px 9px 0 0;}
.form_info .submit{ overflow: hidden; }
.form_info .submit input,.form_info .submit a{ background: #5e4c33; border-radius: 4px; font-size: 20px; font-weight: bold; text-align: center; line-height: 58px; border:0; color:#fff; padding:0 20px; cursor: pointer; float: left; margin-left:12px;}
.form_info .submit input:hover,.form_info .submit a:hover{ opacity: .9;}
.form_info .area,.form_info .industry,.form_info .user{ position: relative; z-index: 3;}
.select_box{ position: absolute; left: 0; top: 47px; background: rgba(0, 0, 0, .8)!important; filter: Alpha(opacity=.1); background: #000; border-radius: 4px; width: 485px; padding: 15px 0 15px 15px; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3); z-index: 555;}
.select_box .tit{float: left; width: 80px; background: #5e4c33; color: #fff; margin-right: 10px; font-size: 16px; text-align: center; line-height: 26px; margin-top: 2px; border-radius: 2px; }
.select_box li{float: left; padding: 0 2px; line-height: 20px; font-size: 15px; color: #666; text-align: center; margin: 4px; cursor: pointer; }
.select_box li a:hover{ color:#fb6304;}
.select_box li a{color: #fff;}
.select_box.menu2{ width: 635px; left:12px; padding-bottom: 9px;}
.select_box.menu2 ul{ margin-bottom: 6px; height: 28px; overflow: hidden;}
.select_box.menu3{ left: 12px; padding-right: 15px; padding-bottom: 15px; width: 315px;}
.select_box.menu3 .close{ position: absolute; top: -7px; right: -9px; width: 22px; height: 22px; text-align: center; line-height: 22px; background: #000; border-radius: 50%;}
.select_box.menu3 .close:hover{ opacity: .85; }
.form_info .menu3 .item{ background: #282c2f; border-radius: 3px; font-size: 14px; margin-bottom: 10px;}
.form_info .menu3 .input{ margin:0; background: none !important; padding:0;}
.form_info .menu3 .input input{ font-size: 14px; padding:12px 14px; width: 177px;}
.form_info .menu3 .time .input input{ width: 223px;}
.form_info .menu3 .time.on .input input{ width: 147px;}
.form_info .menu3 .sub{ text-align: right; }
.form_info .menu3 .sub a{ display: inline-block; padding: 5px 20px; color: #fff; cursor: pointer; background: #fb6304; border-radius: 4px; vertical-align: top; line-height: 20px; font-size: 14px;}
.form_info .menu3 .sub a:hover{opacity: .9;}
.form_info .menu3 .site .input input{ width: 169px;}
.form_info .menu3 .checked,.form_info .menu3 .check{ background:#232628; padding:0 14px 0 0;}
.form_info .menu3 .checked label,.form_info .menu3 .check label,.form_info .menu3 .select .s_tit{height: 20px; line-height: 20px; padding: 12px 0; float: left; margin-left: 14px; color:#fff;}
.form_info .menu3 .checked label i{width: 16px; height: 16px; background: #e2e2e2; float: left; border-radius: 50%; float: left; margin: 2px 4px 0 0;}
.form_info .menu3 .checked label.on,.form_info .menu3 .check label.on{ color: #fb6304; }
.form_info .menu3 .checked label.on i{background: #fb6304; position: relative; }
.form_info .menu3 .checked label.on em,.form_info .menu3 .check label.on em{width: 10px; height: 8px;  position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }
.form_info .menu3 .check label i{ width: 12px; height: 12px; border-radius: 0; border: 2px solid #e2e2e2; background: #232628; float: left; margin: 2px 4px 0 0;}
.form_info .menu3 .check label.on i{ position: relative; border-color:#fb6304;}
.form_info .menu3 .select{ position: relative; margin-right: 4px; z-index: 1;}
.form_info .menu3 .select .s_tit{ position: relative; font-size: 0; margin: 0; color:#fb6304; cursor: pointer; padding:12px 10px;}
.form_info .menu3 .select .s_tit i,.form_info .menu3 .select .s_tit p{ display: inline-block; _display: inline; vertical-align: top; *zoom:1;}
.form_info .menu3 .select .s_tit i{ width: 9px; height: 5px;  margin: 7px 0 0 3px;}
.form_info .menu3 .select .s_tit p{ font-size: 14px; }
.form_info .menu3 .select .options{ position: absolute; left: 0; top: 38px; right: 0; text-align: left; background: #232628; border-radius: 3px; padding:5px 0;}
.form_info .menu3 .select .options label {display: block; padding: 0 10px; line-height: 34px; cursor: pointer; color:#fff;}
.form_info .menu3 .select .options label:hover,.form_info .menu3 .select .options label.on{ background: #2c2f30; }
.form_info .menu3 .select .options label.on{ color: #fb6304;}
.form_info .menu3 .select.on .options {display: block; }
.match {position: absolute; left: 0; right: 0; top: 48px; z-index: 55; background: #373d41; border-radius: 4px; padding: 5px 0; text-align: left; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3); }
.match li{ padding-top:1px; }
.match li a {padding: 0 15px; display: block; height: 30px; line-height: 30px; font-size: 12px; color: #fff;}
.match li a:hover,.match li.active a {background: #41474b; }
.industry .match{ left: 12px; }

.jbsBg{
    background: linear-gradient(136deg, #6383FF 0%, #195eed 100%);
    border-radius: 10px;
}
.hvScale img{
    transition: all 0.5s;
}
.hvScale:hover img{
    transform: scale(1.1);
}
.dw_inp{
    position: relative;
}
.la_icon{
    width: 25px;
    height: 25px;
    background-position: -25px 0;
    position: absolute;
    right: 50px;
    top: 50%;
    margin-top: -12px;
}


.left_details{
    width: 852px;
}
.page_details{
    width: 100%;
    padding: 50px 24px;
    background: #ffffff;
    border-radius: 10px;
    box-sizing: border-box;
    box-shadow: 0px 0px 8px -1px rgb(156 156 156 / 50%);
    margin-bottom: 27px;
}
.btXhx{
    color: #181717;
    display: inline-block;
    font-size: 32px;
    background: url(../img/heng.jpg) bottom repeat-x;
}
.ys_ts{
    padding: 0 54px;
    flex-wrap: wrap;
    margin-top: 15px;
}
.ys_ts li{
    width: 338px;
    height: 239px;
    margin-top: 25px;
    border-radius: 10px;
    border: 1px solid #dcdee1;
    text-align: center;
    padding-top: 31px;
    box-sizing: border-box;
}
.ys_ts li p{
    font-size: 34px;
    margin-bottom: 3px;
    margin-top: 5px;
}
.ys_ts li em{
    font-size: 22px;
    display: block;
}


.list_t_sx{
    margin-right: 2px;
    margin-top: 10px;
}
.list_t_sx a{
    width: 88px;
    height: 33px;
    color: #585555;
    text-align: center;
    line-height: 33px;
    display: inline-block;
    border-radius: 20px;
    font-size: 21px;
}
.list_t_sx a:hover,
.list_t_sx a.active{
    background: #689afb;
    color: #fff !important;
}
.list_t_sx a:hover{
    text-decoration: none;
    filter: brightness(1);
    -webkit-filter: brightness(1);
}
.moreLink {
    font-size: 22px;
    align-items: center;
    color: #77777c;
}

.yqQian{
    flex-wrap: wrap;
}
.yqQian a {
    position: relative;
    color: #4c4949;
    padding-left: 20px;
    font-size: 22px;
    margin-top: 27px;
    display: block;
    margin-right: 35px;
}
.yqQian.wuList a {
    width: 111px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.yqQian.wuList a:nth-child(5n){
    margin-right: 0;
}
.yqQian.wuList a:hover{
    color: #1963f0;
}
.yqQian a::before {
    content: '';
    width: 8px;
    height: 8px;
    position: absolute;
    left: 0;
    top: 11px;
    border: 1px solid #b8bcc3;
    border-radius: 50%;
    color: #5d5b5b;
}
.upDe_title{
    align-items: center;
}
.item_type{
    flex-wrap: wrap;
    margin-top: 10px;
}
.item_type a{
    width: 84px;
    height: 42px;
    text-align: center;
    line-height: 42px;
    border-radius: 30px;
    color: #0e0e0f;
    font-size: 24px;
    border: 1px solid #edecec;
    margin-right: 16px;
    display: inline-block;
    margin-top: 23px;
}
.item_type a:hover{
    color: #fff !important;
    background: #689afb;
}
.item_type a:nth-child(8n) {
    margin-right: 0;
}
.qm_cm_tab{
    justify-content: center;
}
.qm_cm_tab a{
    font-size: 28px;
    color: #0e0e0f;
    text-align: center;
    margin: 0 145px;
}
.qm_cm_tab a.active{
    color: #1963f0;
}
.ds_slogo{
    display: block;
    margin-bottom: 27px;
}
.qm_cm_tab a{
    position: relative;
}
.qm_cm_tab a.active:before{
    width: 119px;
    height: 7px;
    content: '';
    background: #1963f0;
    position: absolute;
    bottom: -14px;
    left: -4px;
    border-radius: 10px;
}

.qm_cm_body{
    width: 809px;
    background: linear-gradient(to bottom, #e7edfa, #ffffff);
    margin-top: 42px;
    border-radius: 8px;
    border: 1px solid #f1f1f1;
    padding: 43px 22px;
    box-sizing: border-box;
}

.inputFormItemGs{
    width: 370px;
    height: 56px;
    background: #ffffff;
    line-height: 56px;
    padding: 0 25px;
    box-sizing: border-box;
    border-radius: 5px;
    position: relative;
    margin-bottom: 24px;
}
.inputFormItemGs.bfb_ipt{
    width: 100%;
}
.inputFormItemGs input{
    width: 260px;
    margin-left: 5px;
    font-size: 18px;
    border: 0;
}
.inputFormItemGs i{
    vertical-align: -5px;
}
.city_i{
    width: 20px;
    height: 24px;
    display: inline-block;
    background-position: -57px 0;
}
.xl{
    width: 11px;
    height: 7px;
    display: inline-block;
    vertical-align: middle !important;
    background-position: -173px 0;
    position: absolute;
    right: 16px;
    top: 25px;
}
.trade_i{
    width: 27px;
    height: 25px;
    display: inline-block;
    vertical-align: middle !important;
    background-position: -82px 0;
}
.formGs{
    flex-wrap: wrap;
}
.userNameIc{
    width: 21px;
    height: 23px;
    display: inline-block;
    background-position: -112px 0;
}
.styleIc{
    width: 27px;
    height: 23px;
    display: inline-block;
    display: inline-block;
    background-position: -140px 0;
}
.formGs button{
    width: 758px;
    height: 68px;
    background: #1963f0;
    color: #ffffff;
    font-size: 28px;
    border-radius: 10px;
    border: 0;
}

.navDetails{
    flex-wrap: wrap;
}
.navDetails a {
    text-align: center;
    width: 20%;
    display: block;
}
.navDetails a:hover p{
    color: #1963f0;
}
.navDetails a:nth-child(-n+4){
    margin-bottom: 30px;
}
.navDetails a img{
    width: 150px;
    height: 150px;
}
.navDetails a i {
    width: 120px;
    height: 120px;
    background: #536DD3;
    display: block;
    border-radius: 50%;
    margin: 0 auto;
}

.navDetails a p {
    margin-top: 5px;
    color: #333;
    font-size: 22px;
}
.iconTitle{
    align-items: center;
}


.ceSuanA{
    flex-wrap: wrap;
}
.ceSuanA a{
    width: 390px;
    position: relative;
    padding-left: 12px;
    color: #0e0e0f;
    margin-top: 26px;
    display: block;
    font-size: 19px;
}
.ceSuanA a::after{
    content: '';
    width: 8px;
    height: 8px;
    position: absolute;
    left: 0;
    top: 9px;
    border: 1px solid #c6defb;
    border-radius: 50%;
}
.ceSuanA a:hover{
    color: #1f59f0;
}
.hotI{
    width: 37px;
    height: 19px;
    background-position: -194px -143px;
    display: inline-block;
    margin-top: 2px;
    vertical-align: -3px;
}

.ceSuanA a.hs{
    color: #d73d34;
}
.ceSuanA a.zs{
    color: #9e0de9;
}
.ceSuanA a.ls{
    color: #1c55f5;
}
.ceSuanA a.hs i{
    background-position: 0 -1px;
}
.ceSuanA a.zs i{
    background-position: 0 -30px;
}
.ceSuanA a.ls i{
    background-position: 0 -60px;
}
.ceSuanA a i {
    width: 46px;
    height: 21px;
    background: url(../img/tag.png) no-repeat center;
    display: inline-block;
    margin-left: 5px;
    font-size: 13px;
    text-align: center;
    line-height: 21px;
    color: #fff;
    vertical-align: 3px;
    font-style: normal;
}
.slogo_tn{
    display: block;
    margin-bottom: 27px;
}


.right_details{
    width: 331px;
}

/* è¡¨å• */
.r_form_jsq{
    background: linear-gradient(to bottom, #e7edfa, #ffffff);
    padding: 38px 18px;
    box-sizing: border-box;
    border-radius: 10px;
    box-shadow: 0px 0px 8px -1px rgb(156 156 156 / 50%);
}
.bsBgBorder {
    padding: 26px 0 0 0;
    box-sizing: border-box;
    background: #fff;
    border-radius: 10px;
}
.znqmTabNew,.znqmTabNew1 {
    border-bottom: 1px solid #dbcbcb;
    padding-bottom: 20px;
}
.znqmTabNew a,.znqmTabNew1 a {
    font-size: 24px;
    color: #0e0e0f;
    position: relative;
}
.znqmTabNew a.active {
    color: #1963f0;
}
.itemXing {
    width: 100%;
    height: 58px;
    /* border: 1px solid #c4ddfc; */
    color: #0e0e0f;
    background: #ffffff;
    border-radius: 10px;
    margin-top: 16px;
    padding-left: 10px;
    box-sizing: border-box;
    line-height: 58px;
    font-size: 22px;
    position: relative;
}
.itemXing input {
    height: 80%;
    background: none;
    border: none;
    font-size: 20px;
    width: 57%;
}
.formBodyQm .tabSubmit {
    width: 100%;
    height: 60px;
    line-height: 60px;
    text-align: center;
    color: #ffffff;
    background: #d63b33;
    margin-top: 25px;
    border: 0;
    margin-top: 15px;
    /* margin-bottom: 20px; */
    font-size: 22px;
    border-radius: 10px;
}
.znqmTabNew a.active::after {
    content: '';
    width: 100%;
    height: 5px;
    position: absolute;
    bottom: -22px;
    left: 0;
    background: #1963f0;
    border-radius: 5px;
}
.J_datepicker{
    width: 42% !important;
}

.hot-fuwu h2{
    font-size: 26px;
    color: #212020;
}


.r_form_jsq form button{
    width: 100%;
    height: 57px;
    line-height: 57px;
    background: #1963f0;
    border-radius: 8px;
    border: 0;
    color: #fff;
    font-size: 25px;
    margin-top: 20px;
}
.r_form_jsq{
    margin-bottom: 13px;
}

.z_jt{
    width: 9px;
    height: 12px;
    display: inline-block;
    background: url(../img/z_jt.png) no-repeat center;
}
.cb_slide{
    background: #f7f9fd;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 13px;
}
.bt_up{
    align-items: center;
    padding: 18px 19px;
}
.bt_up h3{
    font-size: 26px;
}
.bt_up a{
    color: #595960;
    font-size: 18px;
}
.item_r_cb{
    background: #ffffff;
    padding: 25px 16px;
    font-size: 0;
}
.item_r_cb a{
    width: 92px;
    height: 38px;
    display: inline-block;
    text-align: center;
    border-radius: 18px;
    line-height: 38px;
    font-size: 20px;
    color: #0e0e0f;
    border: 1px solid #e9e8e7;
    margin: 0 8px 10px 0;
}
.item_r_cb a:hover{
    color: #1963f0;
}
.item_r_cb a:nth-child(3n){
    margin-right: 0;
}

.hy_item{
    background: #ffffff;
    padding: 25px 16px;
    font-size: 0;
    flex-wrap: wrap;
}
.hy_item a{
    width: 142px;
    height: 36px;
    display: inline-block;
    line-height: 36px;
    border: 1px solid #e8e7e6;
    color: #0e0e0f;
    margin-bottom: 12px;
    border-radius: 18px;
    font-size: 20px;
    text-align: center;
}
.hy_item a:hover{
    color: #1963f0;
}
.hy_item a.lsA{
    color: #1963f0;
    border: 1px solid #1963f0;
}
.tj_list{
    padding: 26px 18px;
    background: #ffffff;
}

.tj_list a{
    font-size: 20px;
    color: #212020;
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    margin-bottom: 15px;
}
.tj_list a:hover{
    color: #1963f0;
}
.tj_list a i{
    width: 20px;
    height: 20px;
    font-style: normal;
    border-radius: 20px;
    display: inline-block;
    background: #cdc5be;
    font-size: 18px;
    color: #ffffff;
    text-align: center;
    margin-right: 3px;
    line-height: 20px;
}
.tj_list a i.yi_i{
    background: #1963f0;
}
.tj_list a i.er_i{
    background: #849dcf;
}
.tj_list a i.san_i{
    background: #b2c6ed;
}
.gsImg{
    margin-bottom: 5px;
    display: block;
}

.h_form{
    width: 205px;
    height: 56px;
    background: #fff;
    border-radius: 10px;
    line-height: 56px;
    padding: 0 10px;
    box-sizing: border-box;
    position: relative;
}
.hengForm{
    margin-top: 19px;
}
.h_form em{
    font-size: 18px;
}
.h_form input{
    width: 75px;
    font-size: 18px;
    border: 0;
    background: none;
}
.cs_i{
    width: 17px;
    height: 21px;
    display: inline-block;
    vertical-align: middle;
    background-position: -192px 0;
}
.hy_i{
    width: 22px;
    height: 21px;
    display: inline-block;
    vertical-align: middle;
    background-position: -216px 0;
}
.h_form i{
    vertical-align: -5px;
}
.time_i{
    width: 21px;
    height: 21px;
    display: inline-block;
    vertical-align: middle;
    background-position: -245px 0;
}
.h_form.fr_time{
    width: 264px;
}
.btn_up{
    width: 243px;
    height: 56px;
    line-height: 56px;
    font-size: 26px;
    color: #f9f7f5;
    border-radius: 10px;
    border: 0;
    text-align: center;
}
.btn_up:hover{
    color: #fff !important;
}
.gsqm_btn{
    background: #f6a349;
}
.dsqm_link{
    background: #f6495a;
}

.fu_content{
    width: 1200px;
    margin: auto;
}
.xq_type a{
    background: #f5f5f5;
}
.xq_type a.active{
    border: 1px solid #9ebdf8;
    background: #ffffff;
    color: #1963f0;
}
.fu_content{
    margin-top: -275px;
}
.hot_city{
    font-size: 0;
    margin-top: 10px;
}
.hot_city a{
    width: 132px;
    height: 42px;
    display: inline-block;
    text-align: center;
    line-height: 42px;
    font-size: 24px;
    margin-top: 25px;
    border: 1px solid #ebe9e9;
    border-radius: 20px;
    margin-right: 32px;
    color: #0e0e0f;
}
.hot_city a:nth-child(5n){
    margin-right: 0;
}
.qmForm{
    width: 1200px;
    height: 722px;
    background: url(../img/bg_from.png) no-repeat center;
    margin: -350px auto 30px;
    padding: 65px 91px;
    text-align: center;
    box-sizing: border-box;
}
.qmForm h1{
    font-size: 72px;
    color: #1963f0;
    font-weight: 450;
}
.type_li{
    margin-top: 33px;
}
.type_li span{
    font-size: 36px;
    color: #211e1e;
    position: relative;
    padding: 0 27px;
}
.type_li span:last-child:before{
    background: none;
}
.type_li span:before{
    width: 1px;
    height: 19px;
    background: #b2b9c0;
    content: '';
    position: absolute;
    right: 0;
    top: 18px;
}
.qmForm .ipt_warp{
    background: #fff;
}
.qmForm form{
    margin-top: 41px;
}
.left_qm{
    width: 853px;
    padding: 61px 26px;
    margin-bottom: 27px;
    box-sizing: border-box;
}
.zt_yw{
    font-size: 22px;
    line-height: 35px;
    margin-top: 30px;
    margin-bottom: 25px;
}
.zt_yw img{
    margin-right: 15px;
    max-width: 200px;
}
.cm_mar{
    margin-bottom: 0;
    margin-top: 20px;
}
.mt50{
    margin-top: 50px;
}

.contentForm{
    background: #f4f3f3;
    height: 68px;
    line-height: 68px;
    width: 100%;
    margin-top: 30px;
    border-radius: 10px;
    padding-left: 17px;
    box-sizing: border-box;
}
.contentForm .over_hidden{
    position:sticky
}

.contentForm{
    font-size: 22px;
}
.contentForm .over_hidden.radio{
    padding: 0;
}
.contentForm form{
    align-items: center;
}
.contentForm input{
    border: 0;
    background: none;
    width: 169px;
    font-size: 22px;
    color: #595960;
}
.hsBubimt {
    width: 265px !important;
    height: 68px;
    border-radius: 10px;
    color: #fff !important;
    font-size: 30px !important;
    background: linear-gradient(136deg, #1963f0 0%, #4984f7 100%) !important;
}
.nameMing {
    width: 120px;
}
.lrBor {
    width: 1px;
    height: 39px;
    background: #d6d5d5;
    display: block;
    margin-left: 20px;
    margin-right: 18px;
}
.dw_warp{
    position: relative;
}
.item_ys{
    align-items: center;
    padding: 36px 0;
}
.ys_data{
    width: 632px;
    margin: auto;
    border-bottom: 1px dashed #e1dfdf;
}
.ys_font h4{
    font-size: 52px;
}
.ys_font h4 em{
    font-size: 24px;
}
.ys_font p{
    font-size: 24px;
}
.item_ys img{
    margin-right: 10px;
}
.ys_list .ys_data:last-child{
    border-bottom: 0;
}
.pj_fen{
    width: 120px;
    text-align: center;
}
.pj_fen b{
    font-size: 60px;
    color: #f7a017;
}
.pj_fen p{
    font-size: 28px;
}
.evaluate_kh{
    padding: 44px 32px;
    align-items: center;
    border-bottom: 1px solid #e8e8e8;
}

.pj_xing{
    width: 293px;
}
.pj_xing span{
    font-size: 22px;
    color: #8e8a8a;
}
.pj_xing li{
    margin-bottom: 6px;
    margin-top: 6px;
}
.pj_xing li span{
    vertical-align: middle;
}
.pj_xing li i{
    width: 127px;
    height: 24px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 18px;
    background-position: 0 -32px;
}
.pj_xing li em{
    color: #f7a017;
    font-size: 22px;
    vertical-align: middle;
}
.myd_bf{
    text-align: center;
}
.myd_bf h4{
    font-size: 60px;
    color: #46af65;
}
.myd_bf p{
    font-size: 28px;
    color: #8e8a8a;
}

.tx-xing img{
    width: 83px;
    height: 83px;
    border-radius: 8px;
    overflow: hidden;
    margin-right: 11px;
}
.name-xs h4{
    font-size: 24px;
    color: #181717;
}
.name-xs p{
    font-size: 20px;
    color: #a5a2a3;
    margin: 2px 0;
}
.name-xs p.t_p{
    font-size: 18px;
    margin: 0;
}
.tx-xing{
    margin: 34px 0;
}
.khxd-warp{
    background: #f7fbfe;
    padding: 34px 21px;
    box-sizing: border-box;
}
.khxd-warp p{
    font-size: 22px;
    line-height: 35px;
    color: #413c3e;
}
.khxd-warp p em{
    color: #9d9698;
    margin-right: 3px;
}
.yh_comment{
    font-size: 22px;
    line-height: 35px;
    margin: 30px 0;
    color: #413c3e;
}
.gs-tu img{
    width: 207px;
    height: 143px;
    border-radius: 7px;
    margin-right: 15px;
}
.item_comment{
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 40px;
    padding-top: 10px;
}
.zy_sx{
    margin-top: 10px;
}
.zy_sx li{
    padding: 27px 0;
    border-bottom: 1px dashed #e1dfdf;
}
.zy_sx li h4{
    font-size: 28px;
}
.zy_sx li h4 i{
    width: 30px;
    height: 30px;
    display: inline-block;
    vertical-align: middle;
    background-position: -140px -32px;
}
.zy_sx li p{
    font-size: 22px;
    margin-top: 21px;
}
.cmWarp .type_li{
    margin-top: 13px;
}
.cmWarp{
    padding: 48px 91px;
}
.wd_p{
    font-size: 22px;
    margin-top: 22px;
    line-height: 35px;
    color: #424242;
}
.wd_list{
    margin-top: 22px;
    padding: 0 54px;
    flex-wrap: wrap;
}
.wd_list li{
    width: 338px;
    height: 219px;
    margin-top: 25px;
    border-radius: 10px;
    border: 1px solid #dcdee1;
    text-align: center;
    padding-top: 31px;
    box-sizing: border-box;
}
.wd_list li p{
    font-size: 22px;
    margin-top: 10px;
}



/* å¤§å¸ˆåº•éƒ¨ */
.footerKd em {
    color: #848484;
    font-size: 16px;
}
.footerNav{
    padding: 35px 0;
    border-top: 1px solid #363636;
    border-bottom: 1px solid #363636;
    margin: 31px 0 22px 0;
}
.footerNav a{
    font-size: 20px;
    color: #eaeaea;
    margin: 0 11px;
    position: relative;
}
.footerNav a::before{
    width: 2px;
    height: 17px;
    content: '';
    position: absolute;
    right: -12px;
    top: 5px;
    background: #363636;
}
.footerNav a:last-child::before{
    background: none;
}
.footer-db{
    width: 100%;
    background: url(../img/footer1.jpg) no-repeat top #080808;
    padding-bottom: 22px;
}
.greatT{
    color: #cdbd91 !important;
}
.footerKd{
    width: 1200px;
    margin: 0 auto;
    text-align: center;
    padding-top: 60px;
}
.footerKd h3{
    font-size: 54px;
    color: #fff;
    font-weight: 400;
}
.footerKd em a{
    color: #848484;
}
.left_great{
    text-align: left;
}
.list_great{
    width: 707px;
}
.list_great h4{
    color: #dcb24e;
    font-size: 34px;
    opacity: 0;
    transform: translateY(0.3rem);
    animation: upShow 0.7s ease forwards;
}
.list_great .hp-ds{
    font-size: 25px;
    height: auto;
    color: #d3c18f;
    line-height: 35px;
    margin: 17px 0 16px 0;
    opacity: 0;
    transform: translateY(0.3rem);
    animation: upShow 0.7s ease 0.3s forwards;
}
.list_great i{
    width: 36px;
    height: 3px;
    display: block;
    background: #fefefd;
    opacity: 0;
    transform: translateY(0.3rem);
    animation: upShow 0.7s ease 0.3s forwards;
}
.list_great p{
    color: #f8f8f7;
    font-size: 19px;
    line-height: 35px;
    height: 179px;
    margin-top: 32px;
    overflow: hidden;
    opacity: 0;
    transform: translateY(0.3rem);
    animation: upShow 0.7s ease 0.6s forwards;
}
.greatContent{
    margin-top: 54px;
}


.my_ds_Swiper{
    position: relative;
    overflow-x: hidden;
    text-align: center;
}
.dsYuan{
    width: 379px;
    height: 380px;
    background: #F7F7FF;
    border-radius: 50%;
    margin: 50px auto;
    position: relative;
}
.dsYuan img{
    position: relative;
    top: -42px;
    margin: 0px auto;
    display: block;
}
.dsTabImg{
    margin-top: -67px;
    position: relative;
    z-index: 55;
    justify-content: center !important;
    margin: 0 15px;
}
.dsTabImg a{
    width: 60px;
    display: inline-block;
    text-align: center;
    color: #999999;
    margin: 0 20px;
}
.dsTabImg a.active img{
    border: 2px solid #1f59f0;
    border-radius: 50%;
}
.dsTabImg img{
    width: 60px;
    height: 60px;
    display: block;
    border-radius: 50%;
    border: 2px solid #fff;
}
.dsTabImg p{
    margin-top: 2px;
}
.zjQmT{
    width: 380px;
    height: 60px;
    display: block;
    font-size: 24px;
    color: #FFFFFF;
    text-align: center;
    line-height: 60px;
    margin-top: 43px;
}
.my_ds_Swiper .right-next,
.my_ds_Swiper .left-up{
    width: 19px;
    height: 31px;
    position: absolute;
    top: 200px;
    cursor: pointer;
    z-index: 3;
}
.my_ds_Swiper .left-up{
    background: url(../img/zb.jpg) no-repeat center;
    left: 0;
}
.my_ds_Swiper .right-next{
    background: url(../img/yb.jpg) no-repeat center;
    right: 0;
}
.master_Swiper{
    width: 390px;
}

.tabDsTab a em{
    width: 56px;
    height: 56px;
    background: #f7f9f8;
    border-radius: 50%;
    display: block;
    overflow: hidden;
    border: 2px solid #bdbcba;
}
.tabDsTab{
    justify-content: center;
    margin-top: -72px;
    position: relative;
    z-index: 2;
}
.tabDsTab a{
    margin: 0 13px;
}
.tabDsTab a.active em{
    border: 2px solid #e7c47f;
}
.tabDsTab a.active p{
    color: #e7c47f;
}
.tabDsTab a em img{
    width: 100%;
    margin-top: .1rem;
}
.tabDsTab a p{
    font-size: 16px;
    margin-top: 8px;
    text-align: center;
    color: #fbf5f5;
}
.left_great&gt;a{
    width: 344px;
    height: 54px;
    background: linear-gradient(136deg, #ebd073 0%, #d5a339 100%);
    border-radius: 6px;
    line-height: 54px;
    font-size: 23px;
    color: #090909;
    display: block;
    text-align: center;
    margin-top: 44px;
    opacity: 0;
    transform: translateY(0.3rem);
    animation: upShow 0.7s ease 0.9s forwards;
}
.left_great p a {
    position: absolute;
    display: block;
    right: 0;
    padding-left: 9px;
    color: #fcfbf9;
    font-size: 17px;
    bottom: 4px;
    background: #080808;
}
.left_great p a em{
    font-size: 19px;
}
@keyframes upShow {
    from{
        opacity: 0;
        transform: translateY(0.3rem);
    }
    to{
        opacity: 1;
        transform: translateY(0);
    }
}

.popDs_zz{
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 55;
    display: none;
    background: rgba(0,0,0,0.8);
}
.popDs{
    width: 508px;
    height: 711px;
    background: url(../img/pop_ds.png) no-repeat center;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -254px;
    margin-top: -355px;
}

.codeDs{
    width: 260px;
    height: 260px;
    margin:84px auto 0;
    overflow: hidden;
}
.codeDs img{
    width: 100%;
    height: 100%;
    border-radius: .1rem;
}
.popDs p{
    font-size: 25px;
    color: #ffffff;
    text-align: center;
    margin-top: 30px;
}
.copy_wx{
    width: 373px;
    height: 55px;
    margin: 29px auto 0;
    border: 1px solid #f7f7f7;
    border-radius: 30px;
    font-size: 0;
}
.copy_wx a{
    font-size: 22px;
    vertical-align: middle;
    width: 166px;
    height: 100%;
    display: inline-block;
    border-radius: 30px;
    line-height: 55px;
    background: #ffffff;
    text-align: center;
    color: #181818;
}
.copy_wx span{
    width: 207px;
    display: inline-block;
    padding-left: 25px;
    line-height: 50px;
    box-sizing: border-box;
    font-size: 22px;
    vertical-align: middle;
    color: #ffffff;
}

.two_Link{
    margin-top: 40px;
    padding: 0 34px;
}
.two_Link a:nth-child(1),
.two_Link a:nth-child(2){
    width: 214px;
    height: 80px;
    color: #080808;
    font-size: 28px;
    text-align: center;
    line-height: 80px;
    display: block;
}
.two_Link a:nth-child(1){
    border-radius: 18px 0 0 18px;
    background: #ebd073;
    margin-right: 10px;
}
.two_Link a:nth-child(2){
    border-radius: 0 18px 18px 0;
    background: linear-gradient(136deg, #ebd073 0%, #d5a339 100%);
}

.closePop {
    width: 60px;
    height: 60px;
    position: absolute;
    top: 10px;
    right: 10px;
}




/*list*/
.mt30{
    margin-top: 30px;
}
.list_gs{
    border: 1px solid #ebebeb;
    padding: 38px 27px;
    box-sizing: border-box;
    margin-bottom: 32px;
    border-radius: 8px;
}
.upTitle_list h3{
    font-size: 34px;
}
.upTitle_list h3 a{
    color: #333333;
}
.upTitle_list span{
    font-size: 20px;
    color: #999999;
    padding-right: 26px;
}
.upTitle_list span b{
    font-size: 38px;
    color: #333333;
}
.bor-x{
    width: 752px;
    height: 17px;
    background: url(../img/up_jt.jpg) no-repeat center;
    margin-top: 10px;
}
.jd-list li{
    font-size: 22px;
    color: #999999;
    margin-top: 20px;
}
.jd-list li span{
    width: 559px;
    height: 20px;
    display: inline-block;
    background: #f8f1f1;
    border-radius: 10px;
    vertical-align: -3px;
}
.jd-list li em{
    width: 640px;
    overflow: hidden;
    white-space: nowrap;
    display: inline-block;
    text-overflow: ellipsis;
    color: #313131;
    vertical-align: -6px;
}
.jd-list li span em {
    display: block;
    height: 100%;
    border-radius: 10px;
    background: linear-gradient(136deg, #f6cb62 0%, #fae9b5 100%);
}
.list_gs&gt;a{
    width: 100%;
    height: 61px;
    border: 1px solid #83abf7;
    color: #1963f0;
    display: block;
    border-radius: 50px;
    text-align: center;
    font-size: 28px;
    margin-top: 20px;
    line-height: 61px;
}
.mart40{
    margin-bottom: 40px;
}
.xq_detail{
    width: 100%;
    height: 60px;
    background: #1963f0;
    display: block;
    color: #ffffff;
    border-radius: 30px;
    text-align: center;
    font-size: 28px;
    line-height: 60px;
}
.xq_detail:hover{
    color: #fff !important;
}

/*å¼¹çª—*/
.zzcGuaX{
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 5;
}
.popJie{
    width: 600px;
    background: #fff;
    margin: 200px auto;
    padding: 20px;
    position: relative;
}
.popJie h3{
    font-size: 38px;
    margin-bottom: 18px;
}
.zzcGuaX .submitFlex{
    width: 100%;
    background: linear-gradient(136deg, #1963f0 0%, #4984f7 100%) !important;
}
.zzcGuaX .sbmitInput.smallInput{
    width: 100%;
    margin-bottom: 20px;
}
.popJie .pop-close{
    font-size: 50px;
    color: #0a0a0a;
    position: absolute;
    right: 0.5rem;
    top: 10px;
}
.zzcGuaX{
    display: none;
}
.sbmitInput {
    width: 421px;
    height: 59px;
    background: #ffffff;
    line-height: 49px;
    padding: 5px;
    box-sizing: border-box;
    font-size: 18px;
    margin-right: 26px;
    position: relative;
    box-sizing: border-box;
    border: 1px solid #2d2c2a;
}
.zzcGuaX .sbmitInput.smallInput {
    width: 100%;
    margin-bottom: 20px;
}
.borWarpInp {
    height: 100%;
    border: 1px solid #d5d3d4;
    padding-left: 10px;
}
.borWarpInp span{
    font-weight: bold;
    font-size: 21px;
}
.sbmitInput input {
    width: 255px;
    height: 81%;
    border: 0;
    font-size: 21px;
}
.sexSelect {
    position: absolute;
    right: 15px;
    top: 13px;
    font-size: 0;
}
.sexSelect span {
    width: 29px;
    height: 29px;
    display: inline-block;
    border-radius: 50%;
    background: #f2f2ee;
    font-size: 18px;
    text-align: center;
    line-height: 29px;
    margin-left: 10px;
    cursor: pointer;
}
.sexSelect span.active {
    background: #3c497d;
    color: #d9dbe3;
}
.submitFlex {
    width: 245px;
    height: 59px;
    line-height: 59px;
    text-align: center;
    line-height: 59px;
    color: #fff;
    border: 0;
    font-size: 26px;
    background-size: 100% 100%;
}

.pop-close {
    width: 60px;
    height: 60px;
    font: 40px/60px simsun;
    color: #000;
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
    transition: all 0.5s;
}
.pop-close:hover {
    transform: rotate(360deg);
}

.yy_warp{
    font-size: 20px;
    line-height: 35px;
    margin-bottom: 10px;
}
.yy_warp img{
    width: 205px;
    height: 137px;
    margin-right: 15px;
    border-radius: 10px;
}
.yy_font h4{
    font-size: 28px;
    margin-bottom: 10px;
}
.yy_int{
    font-size: 22px;
    margin-bottom: 30px;
    margin-top: 20px;
    padding: 0 40px;
}
.ming-name{
    width: 1200px;
    margin: -272px auto 20px;
    padding: 48px 0;
    background: #ffffff;
    border-radius: 10px;
    box-sizing: border-box;
    box-shadow: 0px 0px 8px -1px rgb(156 156 156 / 50%);
    text-align: center;
}
.ming-name h1{
    font-size: 91px;
    font-weight: 400;
    position: relative;
    letter-spacing:10px;
}
.pinyin{
    font-size: 23px;
    color: #262525;
}
.pinyin em{
    width: 103px;
    /* margin: 0 26px; */
    color: #262525;
    display: inline-block;
}
.audioPlay{
    width: 26px;
    height: 26px;
    background-position: 0 -33px;
    display: inline-block;
    position: absolute;
    top: -27px;
    cursor: pointer;
}
.mzYuan{
    margin: 0 auto;
    position: relative;
    text-align: center;
}
.mzYuan{
    width: 190px;
}
#MingYuan{
    height: 190px;
}
.mzYuan p{
    font-size: 68px;
    position: absolute;
    top: 51px;
    left: 0;
    width: 100%;
    color: #2e302f;
    text-align: center;
    font-weight: bold;
}
.mzYuan p em{
    font-size: 20px;
}
.mzYuan&gt;em{
    font-size: 22px;
    color: #2e302f;
}
.sr_bor_btn{
    width: 603px;
    height: 66px;
    font-size: 30px;
    line-height: 66px;
    border: 1px solid #5c5656;
    display: block;
    margin: 30px auto 26px;
    border-radius: 33px;
    color: #131314;
}
#MingYuan {
    height: 190px;
}

.detail_body{
    width: 1200px;
    margin: auto;
}
#chart_axis{
    margin:51px auto 0;
}
.dafen_xq{
    padding: 0 65px;
    flex-wrap: wrap;
}
.dafen_xq p{
    margin-top: 14px;
    font-size: 20px;
}
.zmy_gs{
    font-size: 21px;
    text-align: center;
    margin-top: 20px;
}

.bt_type em{
    font-size: 22px;
    color: #c70715;
}
.yy_content{
    height: 145px;
    font-size: 22px;
    line-height: 35px;
    margin-top: 35px;
}
.yy_content img{
    width: 194px;
    height: 145px;
    margin-right: 17px;
}
.tian_ft{
    margin-top: 43px;
    align-items: center;
}
.tian_ft strong{
    width: 77px;
    height: 77px;
    display: inline-block;
    font-size: 48px;
    color: #424242;
    font-weight: 450;
    text-align: center;
    line-height: 77px;
    background: url(../img/tian.jpg) no-repeat center;
}
.tian_ft strong a{
    color: #424242;
}
.tian_ft span em{
    display: block;
}
.tian_ft ul li{
    color: #cacaca;
    font-size: 22px;
    margin-left: 28px;
    text-align: center;
}
.tian_ft ul li em{
    display: block;
    color: #424242;
    margin-top: 3px;
}
.jd_item{
    margin-top: 27px;
}
.jd_item li{
    font-size: 22px;
    color: #424242;
    margin-right: 30px;
}
.jd_item li span{
    width: 192px;
    height: 16px;
    background: #f2efef;
    border-radius: 10px;
    vertical-align: middle;
    display: inline-block;
}
.jd_item li span em{
    display: block;
    height: 100%;
    border-radius: 10px;
    background: #b3d8f6;
}
.gs_introduce{
    font-size: 22px;
    margin-top: 24px;
    line-height: 32px;
}
.mt40{
    margin-top: 40px;
}
#zyData,#register{
    margin: 40px auto 0;
}

.fb_p{
    font-size: 22px;
    color: #313131;
    line-height: 35px;
    margin-top: 35px;
}
.fb_item{
    flex-wrap: wrap;
}
.fb_item li{
    font-size: 24px;
    margin-top: 28px;
    padding-left: 22px;
    position: relative;
    width: 360px;
}
.fb_item li a{
    width: 124px;
    height: 33px;
    border: 1px solid #e7e6e6;
    background: #f4f4f4;
    display: inline-block;
    text-align: center;
    margin-left: 55px;
    border-radius: 20px;
    color: #141313;
}
.fb_item li:after{
    width: 6px;
    height: 6px;
    content: '';
    position: absolute;
    left: 0;
    top: 15px;
    background: #1963f0;
}
/*å­—å…¸*/
.hot_zi{
    margin-top: 10px;
    flex-wrap: wrap;
}
.hot_zi a{
    width: 77px;
    height: 77px;
    background: url(../img/tian.jpg) no-repeat center;
    display: block;
    margin-top: 20px;
    color: #19191b;
    text-align: center;
    line-height: 76px;
    font-size: 52px;
    margin-right: 23px;
}
.hot_zi a:hover{
    color: #1963f0;
}
.hot_zi a:nth-child(8n){
    margin-right: 0;
}
.search_li{
    position: relative;
    width: 277px;
    height: 68px;
    line-height: 68px;
    background: #f4f3f3;
    padding-left: 20px;
    border-radius: 10px;
    box-sizing: border-box;
}
.search_li input{
    width: 145px;
    height: 100%;
    background: none;
    border: 0;
    font-size: 20px;
    padding-left: 5px;
    box-sizing: border-box;
}
.search_li b{
    font-size: 22px;
}
.search_gs{
    margin-top: 40px;
}
.search_li i{
    top: 33px;
}
.search_gs button{
    width: 208px;
    height: 68px;
    background: #1963f0;
    color: #ffffff;
    border: 0;
    border-radius: 10px;
    font-size: 28px;
}

.company_search{
    margin-top: 10px;
}
.company_search li{
    font-size: 22px;
    padding: 32px 0;
    border-bottom: 1px solid #f3f3f4;
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #141313;
}
.company_search li em{
    width: 159px;
    height: 16px;
    background: #f2f2f2;
    border-radius: 10px;
    display: inline-block;
}

.company_search li a{
    width: 148px;
    height: 43px;
    background: #38bf6b;
    font-size: 24px;
    display: inline-block;
    line-height: 43px;
    border-radius: 20px;
    text-align: center;
    color: #ffffff;
}
.company_search li span{
    width: 126px;
    height: 18px;
    background: #a7e8c0;
    display: block;
    border-radius: 20px;
}
.company_search li a:hover{
    color: #fff !important;
}
.company_search li strong{
    width: 266px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.t_title{
    padding-left: 31px;
    font-size: 26px;
    margin-top: 25px;
    position: relative;
    font-weight: 550;
    color: #181717;
}
.t_title::before {
    width: 7px;
    height: 7px;
    background: #1963f0;
    border: 6px solid #e1ebfd;
    content: '';
    position: absolute;
    left: 0;
    top: 10px;
    border-radius: 50%;
}
.xj_p{
    font-size: 22px;
    margin-top: 20px;
}
.ls_btn{
    width: 810px;
    height: 68px;
    display: block;
    line-height: 68px;
    background: #1963f0;
    border-radius: 8px;
    font-size: 28px;
    color: #fff;
    margin-top: 29px;
    text-align: center;
}
.ls_btn:hover{
    color: #fff !important;
}

.f_erTitle{
    font-size: 22px;
    margin-top: 21px;
    font-weight: 550;
    margin-bottom: 10px;
}
.nr-p{
    font-size: 20px;
    line-height: 30px;
}

.zygx{
    color: #999;
    text-align: center;
    font-size: 15px;
    /* width: 668px; */
    display: flex;
    margin: 15px auto 0;
    justify-content: center;}
.zygx ul{}
.zygx li{ float: left; }
.text_box{ padding: 19px 0 38px;}
.text_box span{ height: 33px; line-height: 33px; padding: 0 4px; margin-top: 40px; display: block; font-size: 22px; color: #363636;}
.kuang{ width: 10px; padding: 27px 10px 0;}
.kuang span{
    height: 61px;
    width: 9px;
    border: 1px solid #e1e1e1;
    display: block;
    margin-top: 14px;
}
.kuang_l span{ border-right:0;}
.kuang_r span{ border-left:0;}
.gx_box{ padding: 0 1px;}
.gx_tit{ margin-bottom: 8px; font-size: 22px;color: #363636;}
.gx_block{ width: 186px; overflow: hidden;}
.gx_block .gx_0,.gx_block .gx_1{ overflow: hidden; margin:0 -2px 4px;}
.gx_block span{ width: 90px; height: 22px; float: left; background: #666; margin: 0 2px;}
.gx_block .gx_1 span{ margin:0; width: 93px;}
.gx_block .gx_on span{ background: #0015fd;}

.guaWarp{
    margin-top: 22px;
}
.gx_tit_yy{
    font-size: 22px;color: #363636;
    margin-top: 10px;
}
.a_l{
    color: #1d3fec;
    border-bottom: 1px solid #1d3fec;
}
.a_h{
    color: #cc0404;
    border-bottom: 1px solid #cc0404;
}
.sc_name li{
    font-size: 22px;
    padding: 32px 0;
    border-bottom: 1px solid #f3f3f4;
}
.sc_name li p{
    color: #313131;
    font-size: 22px;
    margin-bottom: 21px;
}
.sc_name li em{
    font-size: 22px;
    text-align: right;
    display: block;
    text-align: right;
    color: #aca8a8;
}

/* å¼¹çª—  */
.zzcWarp,.zzcWarp1{
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 666;
    display: none;
}
.popShow{
    width: 280px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -150px;
    margin-left: -125px;
    background: #fff;
    text-align: center;
    padding: 50px 20px 50px 20px;
}
.popShow img{
    width: 220px;
    height: 220px;
}
.popShow p{
    margin-top: 10px;
    font-size: 20px;
}
.popShow h2{
    font-size: 20px;
    margin-bottom: 15px;
    font-weight: 600;
    color: #333;
}
.pop-close{
    width: 60px;
    height: 60px;
    font: 40px/60px simsun;
    color: #000;
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
    transition: all 0.5s;
}
.pop-close:hover{
    transform: rotate(360deg);
}
.right_contact a:hover{
    color: #FF5858;
}
.cm_form .hsBubimt{
    width: 165px !important;
    font-size: 22px !important;
    margin-left: 10px;
}
.contentForm.cm_form  input{
    width: 109px;
    font-size: 18px;
}

.hengForm.fixedStyle {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    background: #1963f0;
    box-shadow: 0px 0px 8px -1px rgb(156 156 156 / 50%);
    padding: 15px 0;
    z-index: 555;
    margin-top: 0;
}
.hengForm.fixedStyle form{
    width: 1200px;
    margin: auto;
}
.hengForm.fixedStyle form .h_form{
    background: #F5F5F5;

}
.write_gs{
    width: 603px;
    height: 66px;
    background: #e5f4fe;
    line-height: 66px;
    color: #2d2c2a;
    margin: auto;
    font-size: 26px;
    border-radius: 8px;
    padding-left: 18px;
    box-sizing: border-box;
    cursor: pointer;
}
.write_gs button{
    width: 163px;
    height: 55px;
    line-height: 55px;
    border-radius: 30px;
    border: 0;
    color: #fff;
    font-size: 22px;
    margin: 6px 0 0 230px;
    background: #1963f0;
}

.yh_form .ipt_warp{
    width: 500px;
}
.yh_form .ipt_warp b{
    font-size: 26px;
}
.yh_form .ipt_warp input{
    width: 170px;
    margin-top: 5px;
    font-size: 26px;
}
.listBanner{
    height: auto;
    padding-bottom: 50px;
}
.listBanner form{
    margin: 28px auto 0;
}
.r_form_jsq.topF {
    position: fixed;
    top: 0;
    width: 333px;
    z-index: 5;
}
h1.btXhx{
    margin-bottom: 10px;
}

.mord_look{
    width: 100%;
    height: 61px;
    display: block;
    background: #1963f0;
    color: #fff;
    display: block;
    border-radius: 50px;
    text-align: center;
    font-size: 28px;
    margin-top: 20px;
    line-height: 61px;
}
.mord_look:hover{
    color: #fff !important;
}</pre></body></html>